package com.kx.service_exam.base;

public interface IBaseSV<T> {

    /**
     * 新增记录
     * @param record
     * @return
     */
    int insertRecord(T record);

    /**
     * 删除记录
     * @param id
     * @return
     */
    int deleteRecord(String id);

    /**
     * 修改记录
     * @param record
     * @return
     */
    int updateRecord(T record);

    /**
     * 根据主键查询
     * @param id
     * @return
     */
    T selectRecordById(String id);
}
